package com.lenovo.nova.widget.windowmanager;

import android.content.Context;
import android.graphics.Rect;
import android.view.View;
import android.view.ViewTreeObserver;
import android.widget.ListAdapter;

public interface ArrowViewInterface {

	View getChildAt(int i);

	int getDividerHeight();

	int getFirstVisiblePosition();

	int getLastVisiblePosition();

	int getCount();

	int getHeight();

	int getPaddingBottom();

	int getPaddingTop();

	ListAdapter getAdapter();

	void getLocationOnScreen(int[] location);

	void getLocationInWindow(int[] location);

	int getWindowVisibility();

	void getDrawingRect(Rect outRect);

	int getWidth();
	
	void smoothScrollToPositionFromTop(int index, int i);

	void smoothScrollToPosition(int index);

	Context getContext();

	int getChildCount();

	int getScrollY();

	void addOnGlobalLayoutListener();;

}
